Skip to content

Conversation

@antonwolfy
Copy link
Contributor

@antonwolfy antonwolfy commented Mar 6, 2023

Merge the latest changes from master branch into gold/2021 as part of 2023.1 release of IDP.

  • Have you provided a meaningful PR description?
  • Have you added a test, reproducer or referred to issue with a reproducer?
  • Have you tested your changes locally for CPU and GPU devices?
  • Have you made sure that new changes do not introduce compiler warnings?
  • If this PR is a work in progress, are you filing the PR as a draft?

npolina4 and others added 17 commits February 26, 2023 18:59
* Use meshgrid() function from dpctl.tensor.

* Added more tests for meshgrid() funcrion.
* Enable Google Analytics

* Update conf.py

Fixed typo in module name

---------

Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Use linspace() function from dpctl.tensor

* Convert file cupy/creation_tests/test_ranges.py to unix

* Added support for array input arguments to linspace() function.

* Updated linspace implementation for arrays as input argument.

* Fixed linspace() function for complex dtype.

* Removed extra copy in linspace() function.

* Added comments for linspace() function.

* Added skipping cross device tests for linspace() function on Windows.

* Added reason for skipping tests for linspace() function.

Co-authored-by: Oleksandr Pavlyk <oleksandr.pavlyk@intel.com>

---------

Co-authored-by: Oleksandr Pavlyk <oleksandr.pavlyk@intel.com>
Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Change asfarray func and fix tests for it

* Change dtype check in dpnp.asfarray and fix remarks

* Small fix

* Update copyright

---------

Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
* Remove mixed host\dev implementation from dpnp.all()

* Reduce over group
* Remove mixed host\dev implementation from dpnp.any()

* Reduce over group
* Add missing type aliases

* Remove dpnp.object_ type alias

* Remove dpnp.longcomplex and dpnp.void

* Add dpnp.pi, dpnp.e, dpnp.inf constants

* Add remaining numpy constants
* dpnp.power() doesn't work properly with a scalar

* skip tests with 0 value of complex128 on CPU

* State support of :class: in descriptions
* Add support of complex types for dpnp.abs()

* Add test coverage

* State support of :class: in descriptions
* Fix where operator for support passing 1 arg

* Unskip and fix tests for where operator

* Add support of dpnp.where() with x and y arguments

* Update dpnp/backend/include/dpnp_iface_fptr.hpp

* Use dpctl.tensor.nonzero() implementation

---------

Co-authored-by: Anton Volkov <antonwolfy@gmail.com>
Co-authored-by: Anton <100830759+antonwolfy@users.noreply.github.com>
@antonwolfy antonwolfy requested a review from xaleryb March 6, 2023 11:57
@antonwolfy antonwolfy self-assigned this Mar 6, 2023
@antonwolfy antonwolfy merged commit b675679 into IntelPython:gold/2021 Mar 6, 2023
@antonwolfy antonwolfy deleted the merge_to_gold branch March 6, 2023 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants